public class GxClientFilterAbstractModel
implements GxClientFilterModel
A generic abstract implementation for the GxClientFilterModel interface
Modifier and Type | Field and Description |
---|---|
BBjString | Column! The working column |
BBjGridExWidget | Widget! BBjGridExWidget instance |
Modifier and Type | Method and Description |
---|---|
BBjString | apply(BBjNumber send!) Apply the filter This method only compose the model and send it to the client
On the client the new model will be displayed on the filter panel but it will not be applied on the data.
To execute the model on the client you need to call |
BBjString | apply() Apply the filter This method only compose the model and send it to the client
On the client the new model will be displayed on the filter panel but it will not be applied on the data.
To execute the model on the client you need to call |
void | clearFilter() Clear the filter |
BBjString | execute(BBjNumber send!) Tell the grid to refresh rows based on the filter. the filter does not do this automatically in case multiple filters are going to get set. |
BBjString | execute() Tell the grid to refresh rows based on the filter. the filter does not do this automatically in case multiple filters are going to get set. |
BBjNumber | isFilterActive() Check if the filter is action or not
|
BBjString | update() Update the filter on the client and execute it. |
public BBjString Column!
The working column
public BBjGridExWidget Widget!
BBjGridExWidget instance
public BBjString apply(BBjNumber send!)
Apply the filter
This method only compose the model and send it to the client
On the client the new model will be displayed on the filter panel but it will not be applied on the data.
To execute the model on the client you need to call execute(1)
256 when the column or the widget are not defined
GxClientFilterModel.execute()
public BBjString apply()
Apply the filter
This method only compose the model and send it to the client
On the client the new model will be displayed on the filter panel but it will not be applied on the data.
To execute the model on the client you need to call execute(1)
256 when the column or the widget are not defined
GxClientFilterModel.execute()
public void clearFilter()
Clear the filter
public BBjString execute(BBjNumber send!)
Tell the grid to refresh rows based on the filter. the filter does not do this automatically in case multiple filters are going to get set.
BBjNumber
send! when true the execution code will executed on the client , false otherwise 256 when the column or the widget are not defined
public BBjString execute()
Tell the grid to refresh rows based on the filter. the filter does not do this automatically in case multiple filters are going to get set.
BBjNumber
send! when true the execution code will executed on the client , false otherwise 256 when the column or the widget are not defined
public BBjNumber isFilterActive()
Check if the filter is action or not
#API
256 when the column or the widget are not defined
public BBjString update()
Update the filter on the client and execute it.
256 when the column or the widget are not defined